cmake_minimum_required(VERSION 3.20)
project(demo)
set(CMAKE_CXX_STANDARD 17)
# 包含头文件路径
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
file(GLOB SRC_LIST ${CMAKE_CURRENT_SOURCE_DIR}/src/*.c)
# 包含静态库路径
# 如果该静态库不是系统提供的（自己制作或者使用第三方提供的静态库）可能出现静态库找不到的情况，此时可以将静态库的路径也指定出来
link_directories(${PROJECT_SOURCE_DIR}/lib)
# 链接静态库
# 添加了第8行的代码，就可以根据参数指定的路径找到这个静态库了
link_libraries(calc)
add_executable(app ${SRC_LIST})